stylecontext: Add new class for animation handling
authorBenjamin Otte <otte@redhat.com>
Wed, 11 Apr 2012 14:00:57 +0000 (16:00 +0200)
committerBenjamin Otte <otte@redhat.com>
Tue, 17 Apr 2012 06:59:23 +0000 (08:59 +0200)
commit7b7027c971d07ac54844b1fc022f5f14d26ce875
tree5e17a42e34d3e90d3e101d7b10b62d2ac22b89b8
parent8b1385804e049d6e691462224ed928d15c5b8dc6
stylecontext: Add new class for animation handling

A StyleAnimation is an immutable object used to track the state of CSS
values. I'd have liked to make it fully immutable - ie not have the
timestamp in there - but couldn't find a place to sanely store the
timestamp.

This is an abstract base class. Implementations for this will be added
later (for both CSS3 transitions and animations, potentially for
animated images).

Actually aplying the information in this object will be done by a
different object commtted later.
gtk/Makefile.am
gtk/gtkstyleanimation.c [new file with mode: 0644]
gtk/gtkstyleanimationprivate.h [new file with mode: 0644]